Synonyms for "radium therapy"

Words with similar meaning